@charset "gb2312";
*{margin:0px; padding:0px; border:0px;}
dl,dt,dd,p{ padding:0px; margin:0px; list-style:none;}
ul{list-style:none;}
a:hover{
        text-decoration:none;
        }
body{
      font-family:"����";
	  font-size:13px; 
	  color: #000000;
	  }
.clear{clear:both;}
.yj_001 li{ float:left; list-style:none; margin:0 5px;}
h4{
   font-size:12px;
   color:#999999;
   height:29px;
   line-height:29px;
   text-decoration:none;}


h4 span{
        float:left;
		color:#ffffff;
		font-size:13px;
		font-weight:bold;
		padding-left:8px;
        }
h4 span a{
        float:left;
		color:#ffffff;
		font-size:13px;
		font-weight:bold;
        }
h4 span a:hover{
		       color:#ffffff;
			   text-decoration:underline;
               }
.xbt{
     float:right;
	 padding-right:10px;
     }
h4 a{
     text-decoration: none;
	 color:#1F84E0;
	}
h4 a:hover{
           color:#fc0000;
		   text-decoration:none;
		   }
table tr td{
            background-color:#ffffff;
           }
#top{
	 height:auto;
	 margin:0px auto;
         width:100%
	 }
.logo{
          width:1006px;
	  height:83px;
	  margin:0px auto;
          position:relative;
	  background:url(/templets/image/logo.gif) no-repeat left center;
     }
.imga{
      padding-right:5px;
     }
.banner{
           width:1006px;
		height:auto;
		margin:0px auto;
        }
.banner_nr{
           width:1006px;
		   height:237px;
		   clear:both;
          }
		  
		  
/*����*/
.daohang
{
width:1060px;height:30px;background-color:#C8021B;text-align:center;
}
.daohang a:link
{
color:#FFFFFF;text-decoration: none;font-size:13px;display:block;line-height:30px;width:80px;
}
.daohang a:visited
{
color:#FFFFFF;text-decoration: none;font-size:13px;display:block;line-height:30px;width:80px;
}

.mainnav
{         width:100%
          height:40px;
          background-color:#C8021B;
}
.nav
{
        z-index:1;
	height:38px;
        width:1060px;
	margin:0 auto;
	font-family:Microsoft YaHei;
}
.nav ul li
{
          float:left;
	  line-height:38px; 
	  width:115px;
	  text-align:center;
}

.nav  ul li a
{
      color:#FFFFFF;
	  text-decoration: none;
	  font-size:16px;
	  font-weight:bold;	  
}
.nav  ul li a:hover
{
      color:#FFFF00;
	  text-decoration: none;
}


.left{
      width:240px;
	  float:left;
	  height:auto;
	  padding-top:5px;
	  overflow:hidden;
	  }
.fw{
      width:240px;
	  height:auto;
	  float:left;
	  padding-top:10px;
     }
.fw_title{
			background:url(/templets/image/left.jpg) no-repeat;
			height:29px;
			line-height:29px;
			padding-left:10px;
			font-size:13px;
			font-weight:bold;
			color:#ffffff;
           }
.fw_nr{
        width:226px;
		height:auto;
		line-height:25px;
		float:left;
		padding-left:6px;
		padding-right:6px;
		padding-top:5px;
	    padding-bottom:8px;
		border-left:1px solid #BBBBBB;
	    border-right:1px solid #BBBBBB;
	    border-bottom:1px solid #BBBBBB;
        }
.fw_tp{
       width:225px;
	   height:43px;
	   background:url(/templets/image/fw.jpg) no-repeat;
	   margin:0px auto;
	   clear:both;
      }
.cp{
      width:240px;
	  height:auto;
	  float:left;
     }
.cp_title{
			background:url(/templets/image/left.jpg) no-repeat;
			height:29px;
			line-height:29px;
			padding-left:10px;
			font-size:13px;
			font-weight:bold;
			color:#ffffff;
           }
.cp_nr{
           width:240px;
		   height:auto;
		   float:left;
        }
.sb{
    width:238px;
	height:auto;
	float:left;
	border-left:1px solid #bbbbbb;
	border-right:1px solid #bbbbbb;
	border-bottom:1px dotted #bbbbbb;
	padding-top:5px;
    }
.sb_mc{
	width:192px;
	float:left; margin-left:10px;
	padding-left:25px;
	cursor:pointer;
	line-height:30px;
	background-color: #CCCCCC;
	color:#FF0000;
      }
.sb_mc a{
         color:#000000;
		 text-decoration:none;
        }
.sb_mc a:hover{
         color:#fc0000;
		 text-decoration:none;
        }
.sb ul{
       width:195px;
	   height:auto;
	   float:left;
	   padding-top:10px;
	   padding-bottom:8px;
	   margin-left:0px;
       }
.sb li{
       width:195px;
	   background:url(/templets/image/li.jpg) no-repeat 10px 8px;
	   line-height:27px;
	   float:left; 
	   margin-left:10px;
       }
.sb li a{
         color:#000000;
		 font-size:13px;
		 padding-left:30px;
		 text-decoration:none;
        }
.sb li a:Hover{
               color:#fc0000;
			   text-decoration:underline;
               }
.lei{
      padding-left:40px;
    }
.link{
      width:1006px;
	  height:auto;
	  margin:0px auto;
	  padding-top:10px;
	  clear:both;
     }
.link_title{
           background:url(/templets/image/lianjie.jpg) no-repeat;
		   width:986px;
		   height:35px;
		   color:#ffffff;
		   height:35px;
		   line-height:35px;
		   font-size:13px;
		   font-weight:bold;
		   padding-left:20px;
           }
.link_nr{
         width:1006px;
		 height:auto;
		 float:left;
         }
.link_nr ul{
            float:left;
			width:979px;
			height:auto;
			
                        padding-left:25px;
                        padding-top:15px;
                        padding-bottom:15px;
			border-left:1px solid #bbbbbb;
			border-right:1px solid #bbbbbb;
			border-bottom:1px solid #bbbbbb;
           }
.link_nr li{
            width:104px;
			line-height:25px;
			padding:0px 2px;
			float:left;
            }
.link_nr li a{
              color:#000000;
			  text-decoration:none;
              }
.link_nr li a:hover{
                    color:#fc0000;
					text-decoration:none;
                    }
.right1{
        float:right;
		overflow:hidden;
		width:756px;
		padding-top:5px;
       }
.gywm{
      width:505px;
	  float:left;
	  height:auto;
	  overflow:hidden;
      }
.gywm_title{
            width:auto;
            height:29px;
           }
.title{
       width:495px;
	   background:url(/templets/image/right.jpg) no-repeat;
	   height:29px;
	   line-height:29px;
	   font-size:13px;
	   font-weight:bold;
	   padding-left:10px;
	   color:#ffffff;
	   float:left;
       }
.gywm_nr{
         width:505px;
		 height:auto;
		 line-height:25px;	 
         }
.gs_nr{
       width:487px;
	   text-indent:24px;
	   height:205px;
	   padding:8px;
	   border-left:1px solid #BBBBBB;
	   border-right:1px solid #BBBBBB;
	   border-bottom:1px solid #BBBBBB;
       }
.lxwm{
      width:240px;
	  height:auto;
	  float:right;
	  overflow:hidden;
	  padding-top:8px;
     }
.lxwm_title{
          width:240px;
	      background:url(/templets/image/left.jpg) no-repeat;
	      height:29px;
	      line-height:29px;
	      font-size:13px;
	      font-weight:bold;
	      padding-left:10px;
	      color:#ffffff;
           }
.lxwm_nr{
         width:230px;
		 height:auto;
		 display:table;
		 background:url(/templets/image/kf.jpg) no-repeat;
        }
.lxwm_nr ul{
            width:218px;
			height:auto;
			float:left;
			padding:10px;
			line-height:25px;
			border-left:1px solid #bbbbbb;
			border-right:1px solid #bbbbbb;
			border-bottom:1px solid #bbbbbb;
           }
.lxwm_nr ul span{ 
                 padding-left:15px;
                }
.lxwm_nr li{
            float:left;
			width:200px;
			background:url(/templets/image/arrow.gif) no-repeat 0px 5px;
			padding-left:15px;
           }
.new{
    width:373px;
	height:auto;
	float:left;
	padding-top:10px;
    }
.new_title{
           width:235px;
		   background:url(/templets/image/title.jpg) no-repeat;
		   height:29px;
		   line-height:29px;
		   padding-left:10px;
		   color:#ffffff;
		   font-size:13px;
		   font-weight:bold;
          }
.new_nr{
        width:243px;
		height:auto;
       }
.new_nr ul{
		  height:auto;
		  float:left;
		  padding:10px 15px;
		  border-left:1px solid #bbbbbb;
		  border-right:1px solid #bbbbbb;
		  border-bottom:1px solid #bbbbbb;
          }
.new_nr li{
           width:341px;
		   background:url(/templets/image/li.jpg) no-repeat 0px 7px;
		   line-height:25px;
		   float:left;
           } 
.new_nr li a{
             color:#000000;
			 text-decoration:none;
			 padding-left:20px;
			 float:left;
            }
.new_nr li a:hover{
                   color:#fc0000;
				   text-decoration:underline;
                  }  
.new1{
    width:373px;
	height:auto;
	float:left;
	padding-top:10px;
	padding-left:10px;
    }
.new1_title{
           width:235px;
		   background:url(/templets/image/title.jpg) no-repeat;
		   height:29px;
		   line-height:29px;
		   padding-left:10px;
		   color:#ffffff;
		   font-size:13px;
		   font-weight:bold;
          }
.new1_nr{
        width:243px;
		height:auto;
       }
.new1_nr ul{
		  height:auto;
		  float:left;
		  padding:10px 15px;
		  border-left:1px solid #bbbbbb;
		  border-right:1px solid #bbbbbb;
		  border-bottom:1px solid #bbbbbb;
          }
.new1_nr li{
           width:341px;
		   background:url(/templets/image/li.jpg) no-repeat 0px 7px;
		   line-height:25px;
		   float:left;
           } 
.new1_nr li a{
             color:#000000;
			 text-decoration:none;
			 padding-left:20px;
			 float:left;
            }
.new1_nr li a:hover{
                   color:#fc0000;
				   text-decoration:underline;
                  }
.ryzz{
    width:240px;
	height:auto;
	float:right;
	padding-top:10px;
	padding-left:10px;
    }
.ryzz_title{
           width:230px;
		   background:url(/templets/image/title.jpg) no-repeat;
		   height:29px;
		   line-height:29px;
		   padding-left:10px;
		   color:#ffffff;
		   font-size:13px;
		   font-weight:bold;
          }
.ryzz_nr{
        width:238px;
		height:200px;
		text-align:center;
		padding-top:5px; margin-left:0px;
		border-left:1px solid #bbbbbb;
		border-right:1px solid #bbbbbb;
		border-bottom:1px solid #bbbbbb;
       } 
#gd2 dl,#gd2 dd,#gd2 dt{
                        border:0px;
						padding:0px;
						margin:0px;
						}
#gd2{
     width:226px;
	 height:230px;
	 overflow:hidden;
	 padding-left:6px;
	 padding-right:10px;
	 padding-top:8px;
     padding-bottom:8px;
	 margin-top:8px;
	 margin-bottom:10px;
	 }
#gd2 div{
         height:50000px;
		 }
#gd2 dl{
       height:210px;
	   text-align:center;
	   }
#gd2 dt{
        width:228px;
		height:185px;
		}
#gd2 dt span{
			 line-height:35px;
		     }
#gd2 img{
         width:220px;
		 height:166px;
		 border:1px solid #bbbbbb;
		 padding:4px;
		 background:#eee;
		 }      
.time{
      float:right;
	  color:#333333;
     }
.cpzs{
      width:756px;
	  height:auto;
	  float:left;
	  padding-top:8px;
     }
.cpzs1{
      width:756px;
	  height:auto;
	  float:left;
     }
.tpa{
    float:left;
	width:756x;
	border-left:1px solid #bbbbbb;
	border-right:1px solid #bbbbbb;
	border-bottom:1px solid #bbbbbb;
    }
.tpa img{ 
        float:left;
		width:200px;
		height:160px;   
		padding:4px;
		background:#eeeeee;
		border:1px solid #cccccc; 
		margin:10px 10px;     
        }
.tpa p{
        text-indent:24px;
		line-height:25px;
		padding:10px 5px;
       }
	   
	   
	
/*title_1*/
.title_b1
{
	height:30px; padding-left:10px; padding-right:10px;
	line-height:30px;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #bbbbbb;
	border-right-color: #bbbbbb;
	border-left-color: #bbbbbb;
}
.title_b1 a:link
{
color:#FF0000;
text-decoration:none;
}
.title_b1 a:visited
{
color:#FF0000;
text-decoration:none;
}
.title_1
{
	width:100%;
	background-image: url(/templets/image/titlenews_bj.gif);
	background-repeat: repeat-x;
}
.title_z_1
{
	text-indent: 10px;
	width:100px;
	color:#FF0000;
	font-weight:bold;
}
.friend{border-top:1px #cccccc; height:30px; clear:both:}
.friend span{ float:left: height:30px; line-height:30px; padding-left:3px;}
.title_y_1
{
    float:right; margin-right:10px; margin-top:10px;
}/*title_1-end*/



.cpzs_title{
	width:100%;
	height:29px;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	padding-left:20px;
	line-height:29px;
	background-image: url(/templets/image/zs.jpg);
	background-repeat: no-repeat;
           }
		   
.cpzs_nr{
         width:756px;
		 height:auto;
        }
.cpzs_nr ul{
            width:744px;
			height:auto;
			float:left;
			padding-top:8px;
			padding-bottom:8px;
			padding-left:5px;
                        padding-right:5px;
			border-left:1px solid #bbbbbb;
			border-right:1px solid #bbbbbb;
			border-bottom:1px solid #bbbbbb;
            }
.cpzs_nr li{
            width:240px;
			float:left;
			padding:4px;
            }
.pro{
     width:230px;
	 height:160px;
	 float:left;
	 padding:2px;
	 border:1px solid #cccccc;
    }
.mc{
    font-weight:bold;
	text-align:left;
	float:left;
	width:110px;
   }
.mc a{
      color:#333333;
	  text-decoration:none;
     }
.mc a:hover{
            color:#fc0000;
	        text-decoration:underline;
            }
.pro_img{
         width:110px;
		 height:auto;
		 float:left;
		 padding-top:10px;
        }
.pro_img img{
         width:100px;
		 height:130px;
		 float:left;
		 border:1px solid #bbbbbb;
		 padding:4px;
		 background:#eeeeee;
        }
.pro_jj{
        width:110px;
		height:130px;
		float:left;
		padding:5px;
		color:#333333;
		line-height:20px;
        }
.pro_jj a{
            color:#333333;
			font-size:12px;
			text-decoration:none;
           }
.pro_jj a:hover{
                  color:#fc0000;
				  text-decoration:underline;
                  }
.qhfy{
      padding-top:30px;
     }
#mainA{
       width:1006px;
	   height:auto;
	   margin:0px auto;
	   background:#FFFFFF;
	   }
.mainb{
       width:1006px;
	   height:auto;
	   }
.hyxw_body{
            width:730px;
			font-size:13px;
			display:table;			
           }
.hyxw_body ul{
               width:704px;
			   height:auto;
			   float:left;
			   text-align:left;
			   border-left:1px solid #cccccc;
			   border-right:1px solid #cccccc;
			   border-bottom:1px solid #cccccc;
			   padding-top:25px;
			   padding-left:25px;
			   padding-right:25px;
			   padding-bottom:25px;
              }
.hyxw li{
              background:url(/templets/image/arrow.gif) no-repeat 0px 5px;
              float:left;
			  width:680px;
			  padding-left:8px;
			  line-height:28px;
              }
.hyxw li a{
               color:#000000;
			   text-decoration:none;
              }
.hyxw li a:hover{
               color:#fc0000;
			   text-decoration:none;
              }
.more{
      background:url(/templets/image/more.gif) no-repeat;
	  width:34px;
	  height:12px;
	  float:right;
	  padding-right:10px;
	  margin-top:5px;
     }
.tt{
    float:left;
   }
.xw{
    float:left;
	width:510px;
	}
.xw a{
      padding-left:18px;
	  float:left;
	  }
.xw a:hover{
            color:#CE0200;
			text-decoration:none;
			}
.nr{
	padding-bottom:20px;
	}
.img{
     float:left;
	 padding-top:3px;
	 width:400px;
	 height:300px;
	 border:1px solid #cccccc;
	 background:#eeeeee;
	 padding:4px;
    }
.jieshao{
         color:#FC0C05;
		 font-size:14px;
		 font-weight:bold;
		 border-bottom:1px dashed #FF0000;
		 padding-top:10px;
		 margin-bottom:10px;
        }
.gengduo{
         background:url(/templets/image/more.gif) no-repeat;
		 width:34px;
		 height:11px;
         float:right;
		 margin-top:12px;
		 padding-right:10px;
        }
.all{
     width:1006px;
	 margin:0px auto;
	 background-color:#FFFFFF;
	 }
#bottom{
        width:100%; 
		margin:0px auto;
		height:auto;
		clear:both;
		}
.foot{
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	line-height:24px;
	margin:0px auto;
	height:auto;
	  }
.foot_nr{
         width:1006px;
	 margin:0px auto;	
	 height:auto;	 
         }
.hrshr
	{
		 
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #C8021B;
	height:10px; margin-top:10px;
	}
.cpa{
     width:986px;
	 height:auto;
         float:left;
	 line-height:28px;
	 padding-left:20px;
	 text-align:center;
	 font-size:13px;
	 font-weight:bold;
    }
.cpa span{
          width:80px;
		  float:left;
		  color:#fc0000;
         }
.cpa ul{
        width:900px;
		height:auto;
		float:left;
       }
.cpa li{
        width:auto;
		float:left;
		padding:0px 5px;
		line-height:28px;
        }
.cpa li a{
          color:#000000;
		  font-size:13px;
		  font-weight:bold;
		  text-decoration:none;
         }
.cpa li a:hover{
                color:#fc0000;
				text-decoration:none;
               }
		
.foot_nr1{
          width:1006px;
		  height:auto;
		  line-height:28px;
		  text-align:center;
		  float:left;
         }
.foot_nr1 a{
            color:#000000;
			text-decoration:none;
			}
.foot_nr1 a:hover{
              color:#CE0200;
			  text-decoration:none;
			  }
.box{
     width:1006px;
	 margin:0px auto;
	 height:auto;
	 }
.right{
       float:right;
	   width:756px;
	   height:auto;
	   overflow:hidden;
	   padding-top:5px;
	   }
.right_title{
             width:756px;
			 background:url(/templets/image/zs.jpg) no-repeat;
			 height:29px;
			 }
.right_bodyA{
             width:756px;
			 height:auto;
			 }
.right_body{
         width:714px;
		 height:auto;
		 float:left;
		 line-height:35px;
		 padding-top:25px;
		 padding-bottom:25px;
		 padding-left:20px;
		 padding-right:20px;
		 border-left:1px solid #bbbbbb;
		 border-right:1px solid #bbbbbb;
		 border-bottom:1px solid #bbbbbb;
			}
.right_body p{
			  line-height:35px;
			  }
.right_body ul{
         width:713px;
		 height:auto;
		 float:left;
        }
.right_body li{
               float:left;
			   width:178px;
			   line-height:30px;
			   text-align:center;
              }
.right_body li a{
                 color:#000000;
				 text-decoration:none;
                 height:40px;
                 line-height:20px;
                }
.right_body li a:hover{
                 color:#fc0000;
				 text-decoration:none;
                }
.right_body li img{
			   width:150px;
			   height:130px;
			   border:1px solid #cccccc;
			   padding:4px;
			   background:#eeeeee;
               }
.right_body dl{ float:left;width:178px;height:180px; line-height:30px;text-align:center;}
.right_body dl dt{width:150px; height:140px;}
.right_body dl dt img{width:150px; height:130px;border:1px solid #cccccc; padding:4px;background:#eeeeee;}
.right_body dl dd{width:150px; height:40px; line-height:20px;}
.right_body dl a{ color:#000000; text-decoration:none;}
.right_body dl a:hover{ color:#fc0000; text-decoration:none; }

.fanye{
       width:600px;
	   height:auto;
	   float:right;
	   }
.pagefy a{
          color:#000000;
		  text-decoration:none;
          }
.pagefy a:hover{
          color:#fc0000;
		  text-decoration:underline;
          }
.right_neir{
            width:704px;
			height:auto;
           }
.right_neir a{
              color:#000000;
			  text-decoration:none;
             }
.right_neir a:hover{
              color:#fc0000;
			  text-decoration:underline;
             }
.right_neir ul{
               width:680px;
			   height:auto;
			   float:left;
              }
.right_neir li{
               float:left;
			   width:680px;
              }
input,textarea{
               border:1px solid #ccc;
			   }
.dt_body{
         width:704px;
		 height:auto;
		 float:left;
		 line-height:35px;
		 padding-top:25px;
		 padding-bottom:25px;
		 padding-left:25px;
		 padding-right:25px;
		 border-left:1px solid #bbbbbb;
		 border-right:1px solid #bbbbbb;
		 border-bottom:1px solid #bbbbbb;
	    }
.dt{
    margin:0px auto;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#fc0000;
   }
.dt_nr{
       width:700px;
	   height:auto;
      }
.dt1{
     width:700px;
	 height:auto;
    }
.dt1 span{
         font-size:14px;
		 font-weight:bold;
		 width:700px;
        }
.wm{
    width:650px;
	margin:0px auto;
   }
.wm ul{
       width:680px;
	   float:left;
	   padding-left:15px;
      }
.wm li{
       float:left;
	   padding:0px 10px;
       }
.wm li a{
         color:#000000;
		 text-decoration:none;
         }
.wm li a:hover{
         color:#fc0000;
		 text-decoration:underline;
         }
.dt2{
     width:700px;
	 height:auto;
    }
.dt2 span{
         font-size:14px;
		 font-weight:bold;
		 width:700px;
        }
.dt2 ul{
       width:680px;
	   float:left;
	   padding-left:15px;
      }
.dt2 li{
       float:left;
	   width:135px;
       }
.dt2 li a{
         color:#000000;
		 text-decoration:none;
         }
.dt2 li a:hover{
         color:#fc0000;
		 text-decoration:underline;
         }
.cpzq{
     width:650px;
	 height:auto;
	 margin:0px auto;
     }
.cpzq_mc{
		 font-size:13px;
		 font-weight:bold;
		 float:left;
        }
.cpzq_mc a{
           color:#3E3BE5;
		   text-decoration:none;
           }
.cpzq_mc a:hover{
                color:#fc0000;
		        text-decoration:none;
                }
.zz{
   padding-left:12px;
   color:#000000;
   text-decoration:none;
   }
.zz:hover{
         color:#fc0000;
		 text-decoration:underline;
         }
		 
.rongyu
{
	width:240px;
    height:auto;
}
.rongyu ul{
           width:218px;
		   height:auto;
		   border-left:1px solid #cccccc;
		   border-right:1px solid #cccccc;
		   border-bottom:1px solid #cccccc;
		   float:left;
		   padding:10px 10px;
          }
.rongyu li{
           width:200px;
		   float:left;
		   line-height:25px;
          }	
.flash{
      width:220px;
	  height:150px;
	  margin:0px auto;
	  padding:8px 0px;
      }	 
.rongyu1
{
	width:218px;
    height:auto;
    border-left:1px solid #bbbbbb;
	border-right:1px solid #bbbbbb;
	border-bottom:1px solid #bbbbbb;
	float:left;
	padding:8px 10px;
	
}	
.pagination {
	display: flex;
	padding: 0 !important;
	border: none !important;
}
 .pagination li a,
 .pagination > a{
	color: red !important;
 }
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 